<template>
  <inform-box />
  <router-view></router-view>
</template>
<script setup lang="ts">
import InformBox from '@renderer/components/inform/InformBox.vue'
import { onMounted } from 'vue'
import {useConfigStore } from '@renderer/stores/configStore'
const configStore = useConfigStore()

onMounted(() => {
  window.api.mainSyncTimeConfigStoreEvent(() => {
    // 调用 configStore 对象的 $hydrate 方法
    // $hydrate 方法通常用于在客户端应用中恢复或初始化 store 的状态
    // 这可能涉及到从本地存储、会话存储或服务器端获取数据来填充 store
    configStore.$hydrate()
  })
})
</script>
